Generalized Disjunctive Programming as a Systematic Modeling Framework to Derive Scheduling Formulations
نویسندگان
چکیده
We propose generalized disjunctive programming models for the short-term scheduling problem of single stage batch plants with parallel units. Three different concepts of continuous-time representation are explored, immediate and general precedence, as well as multiple time grids. The GDP models are then reformulated using both big-M and convex hull reformulations, and the resulting mixed-integer linear programming models compared to the solution of a set of example problems. We show that two general precedence models from the literature can be derived using a big-M reformulation for a set of disjunctions and a convex hull reformulation for another. The best performer is, however, a multiple time grid model which can be derived from the convex hull reformulation followed by simple algebraic manipulations to eliminate the disaggregated variables and reduce the sets of constraints, thus leading to a more compact and efficient formulation. * Corresponding author. Tel.: +351-210924643. E-mail: [email protected]. 2
منابع مشابه
Systematic modeling of discrete-continuous optimization models through generalized disjunctive programming
Discrete-continuous optimization problems in process systems engineering are commonly modeled in algebraic form as mixed-integer linear or nonlinear programming models. Since these models can often be formulated in different ways, there is a need for a systematic modeling framework that provides a fundamental understanding on the nature of these models, particularly their continuous relaxations...
متن کاملAn extension of disjunctive programming and its impact for compact tree formulations
In the 1970’s, Balas [2, 4] introduced the concept of disjunctive programming, which is optimization over unions of polyhedra. One main result of his theory is that, given linear descriptions for each of the polyhedra to be taken in the union, one can easily derive an extended formulation of the convex hull of the union of these polyhedra. In this paper, we give a generalization of this result ...
متن کاملNonconvex piecewise linear functions: Advanced formulations and simple modeling tools
We present novel mixed-integer programming (MIP) formulations for (nonconvex) piecewise linear functions. Leveraging recent advances in the systematic construction of MIP formulations for disjunctive sets, we derive new formulations for univariate functions using a geometric approach, and for bivariate functions using a combinatorial approach. All formulations derived are small (logarithmic in ...
متن کاملLOGMIP: a disjunctive 0–1 non-linear optimizer for process system models
Discrete-continuous non-linear optimization models are frequently used to formulate problems in process system engineering. Major modeling alternatives and solution algorithms include generalized disjunctive programming and mixed integer non-linear programming (MINLP). Both have advantages and drawbacks depending on the problem they are dealing with. In this work, we describe the theory behind ...
متن کاملOptimization of Discrete-Continuous Dynamic Systems Based on Disjunctive Programming
In this contribution, a novel approach for the modeling and optimization of discrete-continuous dynamic systems based on a disjunctive problem formulation is proposed. It will be shown that a disjunctive model representation, which constitutes an alternative to mixed-integer model formulations, provides a very flexible and intuitive way to formulate discrete-continuous dynamic optimization prob...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011